\hypertarget{class_p_d_1_1_workflow_library_1_1_workflow_instance_helper}{
\section{PD.WorkflowLibrary.WorkflowInstanceHelper Class Reference}
\label{class_p_d_1_1_workflow_library_1_1_workflow_instance_helper}\index{PD::WorkflowLibrary::WorkflowInstanceHelper@{PD::WorkflowLibrary::WorkflowInstanceHelper}}
}


Represents a workflow instance.  


\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
void \hyperlink{class_p_d_1_1_workflow_library_1_1_workflow_instance_helper_a462ec17d1006387d4f84416167250dfa}{CreateAndRunWorkflow$<$ T $>$} (WorkflowRuntime workflowRuntime, Dictionary$<$ string, object $>$ parameters)
\begin{DoxyCompactList}\small\item\em Creates and the runs the workflow. \item\end{DoxyCompactList}\item 
void \hyperlink{class_p_d_1_1_workflow_library_1_1_workflow_instance_helper_ad267f98f664a6afc96533757e0066e53}{RunWorkflow} (WorkflowRuntime workflowRuntime, Guid workflowId)
\begin{DoxyCompactList}\small\item\em Runs the specified workflow instance. \item\end{DoxyCompactList}\end{DoxyCompactItemize}
\subsection*{Properties}
\begin{DoxyCompactItemize}
\item 
Guid \hyperlink{class_p_d_1_1_workflow_library_1_1_workflow_instance_helper_adc5a23e40b0a1bea716543222c4ee8b5}{InstanceId}\hspace{0.3cm}{\ttfamily  \mbox{[}get, set\mbox{]}}
\begin{DoxyCompactList}\small\item\em Gets the instance id. \item\end{DoxyCompactList}\item 
bool \hyperlink{class_p_d_1_1_workflow_library_1_1_workflow_instance_helper_a7fa8c34a8bd2c06540b3e26d921861bf}{Success}\hspace{0.3cm}{\ttfamily  \mbox{[}get, set\mbox{]}}
\begin{DoxyCompactList}\small\item\em Gets a value indicating whether this \hyperlink{class_p_d_1_1_workflow_library_1_1_workflow_instance_helper}{WorkflowInstanceHelper} is success. \item\end{DoxyCompactList}\end{DoxyCompactItemize}


\subsection{Detailed Description}
Represents a workflow instance. 

\subsection{Member Function Documentation}
\hypertarget{class_p_d_1_1_workflow_library_1_1_workflow_instance_helper_a462ec17d1006387d4f84416167250dfa}{
\index{PD::WorkflowLibrary::WorkflowInstanceHelper@{PD::WorkflowLibrary::WorkflowInstanceHelper}!CreateAndRunWorkflow$<$ T $>$@{CreateAndRunWorkflow$<$ T $>$}}
\index{CreateAndRunWorkflow$<$ T $>$@{CreateAndRunWorkflow$<$ T $>$}!PD::WorkflowLibrary::WorkflowInstanceHelper@{PD::WorkflowLibrary::WorkflowInstanceHelper}}
\subsubsection[{CreateAndRunWorkflow$<$ T $>$}]{\setlength{\rightskip}{0pt plus 5cm}void PD.WorkflowLibrary.WorkflowInstanceHelper.CreateAndRunWorkflow$<$ T $>$ (
\begin{DoxyParamCaption}
\item[{WorkflowRuntime}]{workflowRuntime, }
\item[{Dictionary$<$ string, object $>$}]{parameters}
\end{DoxyParamCaption}
)}}
\label{class_p_d_1_1_workflow_library_1_1_workflow_instance_helper_a462ec17d1006387d4f84416167250dfa}


Creates and the runs the workflow. 


\begin{DoxyTemplParams}{Template Parameters}
{\em T} & The System.Type of the workflow to create.\\
\hline
\end{DoxyTemplParams}

\begin{DoxyParams}{Parameters}
{\em workflowRuntime} & The workflow runtime.\\
\hline
{\em parameters} & The parameters.\\
\hline
\end{DoxyParams}
\hypertarget{class_p_d_1_1_workflow_library_1_1_workflow_instance_helper_ad267f98f664a6afc96533757e0066e53}{
\index{PD::WorkflowLibrary::WorkflowInstanceHelper@{PD::WorkflowLibrary::WorkflowInstanceHelper}!RunWorkflow@{RunWorkflow}}
\index{RunWorkflow@{RunWorkflow}!PD::WorkflowLibrary::WorkflowInstanceHelper@{PD::WorkflowLibrary::WorkflowInstanceHelper}}
\subsubsection[{RunWorkflow}]{\setlength{\rightskip}{0pt plus 5cm}void PD.WorkflowLibrary.WorkflowInstanceHelper.RunWorkflow (
\begin{DoxyParamCaption}
\item[{WorkflowRuntime}]{workflowRuntime, }
\item[{Guid}]{workflowId}
\end{DoxyParamCaption}
)}}
\label{class_p_d_1_1_workflow_library_1_1_workflow_instance_helper_ad267f98f664a6afc96533757e0066e53}


Runs the specified workflow instance. 


\begin{DoxyParams}{Parameters}
{\em workflowRuntime} & The workflow runtime.\\
\hline
{\em workflowId} & The workflow id.\\
\hline
\end{DoxyParams}


\subsection{Property Documentation}
\hypertarget{class_p_d_1_1_workflow_library_1_1_workflow_instance_helper_adc5a23e40b0a1bea716543222c4ee8b5}{
\index{PD::WorkflowLibrary::WorkflowInstanceHelper@{PD::WorkflowLibrary::WorkflowInstanceHelper}!InstanceId@{InstanceId}}
\index{InstanceId@{InstanceId}!PD::WorkflowLibrary::WorkflowInstanceHelper@{PD::WorkflowLibrary::WorkflowInstanceHelper}}
\subsubsection[{InstanceId}]{\setlength{\rightskip}{0pt plus 5cm}Guid PD.WorkflowLibrary.WorkflowInstanceHelper.InstanceId\hspace{0.3cm}{\ttfamily  \mbox{[}get, set\mbox{]}}}}
\label{class_p_d_1_1_workflow_library_1_1_workflow_instance_helper_adc5a23e40b0a1bea716543222c4ee8b5}


Gets the instance id. 

\hypertarget{class_p_d_1_1_workflow_library_1_1_workflow_instance_helper_a7fa8c34a8bd2c06540b3e26d921861bf}{
\index{PD::WorkflowLibrary::WorkflowInstanceHelper@{PD::WorkflowLibrary::WorkflowInstanceHelper}!Success@{Success}}
\index{Success@{Success}!PD::WorkflowLibrary::WorkflowInstanceHelper@{PD::WorkflowLibrary::WorkflowInstanceHelper}}
\subsubsection[{Success}]{\setlength{\rightskip}{0pt plus 5cm}bool PD.WorkflowLibrary.WorkflowInstanceHelper.Success\hspace{0.3cm}{\ttfamily  \mbox{[}get, set\mbox{]}}}}
\label{class_p_d_1_1_workflow_library_1_1_workflow_instance_helper_a7fa8c34a8bd2c06540b3e26d921861bf}


Gets a value indicating whether this \hyperlink{class_p_d_1_1_workflow_library_1_1_workflow_instance_helper}{WorkflowInstanceHelper} is success. 

{\ttfamily true} if success; otherwise, {\ttfamily false}. 

The documentation for this class was generated from the following file:\begin{DoxyCompactItemize}
\item 
PD.WorkflowLibrary/\hyperlink{_workflow_instance_helper_8cs}{WorkflowInstanceHelper.cs}\end{DoxyCompactItemize}
